/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package operaciones;

import javax.servlet.http.HttpServletRequest;
import modelo.Articulo;
import modelo.Computo;
import modelo.Conectividad;
import modelo.Impresoras;
import org.apache.struts2.ServletActionContext;

/**
 *
 * @author personal
 */
public class AlmacenAction {

     private int txtcodArticulo;
     private String tipoArticulo;
     private String txtDescripcion;
     private String txtMarca;
     private double txtPrecio;
     private int txtCantidad;

    public String ActualizarStock(){
    Articulo a = new Articulo();
    a.setCodArticulo(1);
    int codigo=txtcodArticulo;
        if(a.getCodArticulo()==codigo){
         HttpServletRequest request = ServletActionContext.getRequest();
        return "ok";
        }else{
        return "error";
        }
    }

    public String BuscarArticulo(){
        
        Articulo a = new Articulo();
        int codArticulo=1;
        String descripcion="Mainboard DG41 rg";
        String marca="INTEL";
        double precio=800;
        int stock=300;
        int cantRequerida=20;
                   
        HttpServletRequest req = ServletActionContext.getRequest();
        req.setAttribute("detCodigo", codArticulo);
        req.setAttribute("detDescripcion", descripcion);
        req.setAttribute("detMarca", marca);
        req.setAttribute("detPrecio", precio);
        req.setAttribute("detStock", stock);
        req.setAttribute("detcantRequerida", cantRequerida);

        return "encontre";
    }

    public String NuevoArticulo(){

        Articulo a = new Articulo();
        Computo c = new Computo();
        Conectividad r = new Conectividad();
        Impresoras i = new Impresoras();

        String tipo=tipoArticulo;
        String descripcion=txtDescripcion;
        String marca=txtMarca;
        double precio=txtPrecio;
        int cantidad=txtCantidad;


            c.setDescripcion(descripcion);
            c.setMarca(marca);
            c.setPrecio(precio);
            c.setStock(cantidad);
            HttpServletRequest request = ServletActionContext.getRequest();
            return "registro";

    }

    public String getTipoArticulo() {
        return tipoArticulo;
    }

    public void setTipoArticulo(String tipoArticulo) {
        this.tipoArticulo = tipoArticulo;
    }

      

    public int getTxtcodArticulo() {
        return txtcodArticulo;
    }

    public void setTxtcodArticulo(int txtcodArticulo) {
        this.txtcodArticulo = txtcodArticulo;
    }

    public int getTxtCantidad() {
        return txtCantidad;
    }

    public void setTxtCantidad(int txtCantidad) {
        this.txtCantidad = txtCantidad;
    }

    public String getTxtDescripcion() {
        return txtDescripcion;
    }

    public void setTxtDescripcion(String txtDescripcion) {
        this.txtDescripcion = txtDescripcion;
    }

    public String getTxtMarca() {
        return txtMarca;
    }

    public void setTxtMarca(String txtMarca) {
        this.txtMarca = txtMarca;
    }

    public double getTxtPrecio() {
        return txtPrecio;
    }

    public void setTxtPrecio(double txtPrecio) {
        this.txtPrecio = txtPrecio;
    }
}
